weapons blockade - Turkish English Dictionary